/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cz.worsik.vypocty.topeni.tepelneztraty.model;

import cz.worsik.vypocty.topeni.tepelneztraty.service.VypoctyService;
import java.text.NumberFormat;
import java.text.ParseException;
import java.util.Locale;

/**
 *
 * @author 231260
 */
public class VychoziHodnoty extends Obecny {
	
	//private NumberFormat format;
	
	private double k_stena_vnejsi;
	private double k_stena_vnitrni;
	private double k_stena_okno;
	private double k_dvere_vnejsi;
	private double k_dvere_vnitrni;
	private double k_strop;
	private double k_podlaha;
	private double k_strecha;
	private double i_okno;
	private double i_dvere;

	public VychoziHodnoty() {
		//format = NumberFormat.getInstance();
		setAllToNull();
	}

	public double getI_dvere() {
		return i_dvere;
	}

	public void setI_dvere(double i_dvere) {
		this.i_dvere = i_dvere;
	}

	public void setI_dvere(String i_dvere) throws ParseException {
		this.i_dvere = VypoctyService.applyDoubleFormat(i_dvere);
	}

	public double getI_okno() {
		return i_okno;
	}

	public void setI_okno(double i_okno) {
		this.i_okno = i_okno;
	}

	public void setI_okno(String i_okno) throws ParseException {
		this.i_okno = VypoctyService.applyDoubleFormat(i_okno);
	}

	public double getK_dvere_vnejsi() {
		return k_dvere_vnejsi;
	}

	public void setK_dvere_vnejsi(double k_dvere_vnejsi) {
		this.k_dvere_vnejsi = k_dvere_vnejsi;
	}

	public void setK_dvere_vnejsi(String k_dvere_vnejsi) throws ParseException {
		this.k_dvere_vnejsi = VypoctyService.applyDoubleFormat(k_dvere_vnejsi);
	}

	public double getK_dvere_vnitrni() {
		return k_dvere_vnitrni;
	}

	public void setK_dvere_vnitrni(double k_dvere_vnitrni) {
		this.k_dvere_vnitrni = k_dvere_vnitrni;
	}

	public void setK_dvere_vnitrni(String k_dvere_vnitrni) throws ParseException {
		this.k_dvere_vnitrni = VypoctyService.applyDoubleFormat(k_dvere_vnitrni);
	}

	public double getK_podlaha() {
		return k_podlaha;
	}

	public void setK_podlaha(double k_podlaha) {
		this.k_podlaha = k_podlaha;
	}

	public void setK_podlaha(String k_podlaha) throws ParseException {
		this.k_podlaha = VypoctyService.applyDoubleFormat(k_podlaha);
	}

	public double getK_stena_okno() {
		return k_stena_okno;
	}

	public void setK_stena_okno(double k_stena_okno) {
		this.k_stena_okno = k_stena_okno;
	}

	public void setK_stena_okno(String k_stena_okno) throws ParseException {
		this.k_stena_okno = VypoctyService.applyDoubleFormat(k_stena_okno);
	}

	public double getK_stena_vnejsi() {
		return k_stena_vnejsi;
	}

	public void setK_stena_vnejsi(double k_stena_vnejsi) {
		this.k_stena_vnejsi = k_stena_vnejsi;
	}

	public void setK_stena_vnejsi(String k_stena_vnejsi) throws ParseException {
		this.k_stena_vnejsi = VypoctyService.applyDoubleFormat(k_stena_vnejsi);
	}

	public double getK_stena_vnitrni() {
		return k_stena_vnitrni;
	}

	public void setK_stena_vnitrni(double k_stena_vnitrni) {
		this.k_stena_vnitrni = k_stena_vnitrni;
	}

	public void setK_stena_vnitrni(String k_stena_vnitrni) throws ParseException {
		this.k_stena_vnitrni = VypoctyService.applyDoubleFormat(k_stena_vnitrni);
	}

	public double getK_strecha() {
		return k_strecha;
	}

	public void setK_strecha(double k_strecha) {
		this.k_strecha = k_strecha;
	}

	public void setK_strecha(String k_strecha) throws ParseException {
		this.k_strecha = VypoctyService.applyDoubleFormat(k_strecha);
	}

	public double getK_strop() {
		return k_strop;
	}

	public void setK_strop(double k_strop) {
		this.k_strop = k_strop;
	}

	public void setK_strop(String k_strop) throws ParseException {
		this.k_strop = VypoctyService.applyDoubleFormat(k_strop);
	}

	private void setAllToNull() {
		setK_stena_vnejsi(0);
		setK_stena_vnejsi(0);
		setK_podlaha(0);
		setK_strop(0);
		setK_strecha(0);
		setK_stena_okno(0);
		setK_dvere_vnejsi(0);
		setK_dvere_vnitrni(0);
		
		setI_okno(0);
		setI_dvere(0);
	}
}
